define(function(require) {

  var $ = require("jquery");
  var _ = require("underscore");
  var Backbone = require("backbone");
  var Utils = require("utils");
  var Parse = require("parse");
  var Dettagli = require("views/pages/AddItemHomePage");


    var DettagliAnnuncio = Utils.Page.extend({
    constructorName: "DettagliAnnuncio",
    
    initialize: function() {
      
      this.template = Utils.templates.dettagliannuncio;

      },

    id: "dettagliannuncio",
    className: "i-g page",

  

    render: function() {
      $(this.el).html(this.template(this.model));
      return this;
    },

    
    //PRENDO IL RISULTATO DALL'INPUT E FACCIO LA QUERY AL DB
    dettagli:function(id){
      self=this;
      var Prodotti = Parse.Object.extend("Prodotti");
      var query = new Parse.Query(Prodotti);
      query.equalTo("objectId",id);
      query.find({
          success: function(results) {
                      
            var result= $.parseJSON(JSON.stringify(results));
              console.log(result[0]);
              
            $(self.el).html(self.template(result[0]));
            
          },
          
          error: function(error) {
            alert("Error: " + error.code + " " + error.message);
            alert("Query fallita");
          }
      });

    }

   
  });

  return DettagliAnnuncio;

});